multibucket excavator - Turkish English Dictionary